stacking rack - French English Dictionary